package com.prj.ufdm.cloud.ms.test.api;

import java.util.HashMap;
import java.util.Map;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.client.RestTemplate;

import com.prj.ufdm.cloud.ms.core.util.CoreRestTemplateUtil;
import com.prj.ufdm.cloud.ms.test.constants.MsTestConstants;

/**
 * DESC: 启信宝查询测试接口 <br>
 * @author 胡义振
 * @date 2020年2月25日
 */
@RestController
@RequestMapping("/api/test/qxb")
public class QxbApi {

	/**
	 * DESC: 企信宝接口测试
	 * @auther 胡义振
	 * @date 2020年2月25日
	 * @return 
	 * @return
	 */
	@RequestMapping("/search")
	@ResponseBody
	public String qixinbaoTest() throws Exception {
		String reqUrl = "http://api.qixin.com/APITestService/enterprise/getBasicInfo";
		Map<String,String> queryParamMap = new HashMap<String,String>();
		queryParamMap.put("appkey", MsTestConstants.QIXINBAO_APP_KEY);
		queryParamMap.put("keyword", "小米科技有限责任公司");
		CoreRestTemplateUtil restTmpl = new CoreRestTemplateUtil(new RestTemplate());
		String reqResult = restTmpl.reqGetParam(reqUrl, null, queryParamMap, null);
		return reqResult;
	}
	
	
}
